santa maria tree - Alemán Inglés Diccionario